Big Huge Thesaurus

North Germanic

noun